package com.tjetc.dao;

import com.tjetc.entity.Merchant;

import java.util.List;

/*
 * 商家店铺
 * */
public interface MerchantMapper {
    Merchant selectByPhone(String phone);//根据电话号码搜素商家

    int addMerchant(Merchant merchant);//创建一个新商家账户

    int updateMerchant(Merchant merchant);//根据id更新用户信息，当用户上传店铺信息并且审核通过时

    Integer updateMerchantAmount(Merchant merchant); // 专门用于更新商家的余额，管理端程序专用

    List<Merchant> selectByShopName(String shopName);//通过传入的字符查询店铺

    List<Merchant> selectAllMerchant();//导出商家列表

    Merchant selectById(int id);

    List<Merchant> checkByMerchant(Merchant merchant);

    Integer removeById(Integer id);

    Integer removeByIds(List<Integer> ids);

    Integer passMerchants(List<Integer> ids);

    List<Merchant> selectMerchantByList(List<Integer> list);


}
